<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDP Help: ATViewContxt</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDP Help<span id="projectnumber">&#160;2.04.01</span>
   </div>
   <div id="projectbrief">仅供测试</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.3 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',false,false,'search.php','搜索');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pro-methods">Protected 成员函数</a> &#124;
<a href="../../dc/d74/struct_a_t_view_contxt-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">ATViewContxt<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">

<p>视图上下文  
 <a href="../../d9/dbf/struct_a_t_view_contxt.html#details">更多...</a></p>

<p><code>#include &lt;<a class="el" href="../../d8/d7f/_a_t_view_ctxt_8h_source.html">ATViewCtxt.h</a>&gt;</code></p>

<p>继承自 ICheckStop , 以及 IRangeNodeCheck .</p>

<p>被 NullContext, SnapContext , 以及 SymbolContext 继承.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:adfc4848c2d276d5ff9291d1dfac35502"><td class="memItemLeft" align="right" valign="top"><a id="adfc4848c2d276d5ff9291d1dfac35502" name="adfc4848c2d276d5ff9291d1dfac35502"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>VisitObjHandle</b> (HATObjectCR, bool chkRange, bool chkScanCriteria)</td></tr>
<tr class="separator:adfc4848c2d276d5ff9291d1dfac35502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab69240fe48d0685ca54dd2add469befc"><td class="memItemLeft" align="right" valign="top"><a id="ab69240fe48d0685ca54dd2add469befc" name="ab69240fe48d0685ca54dd2add469befc"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>VisitTransient</b> (HATObjectCR, SymbologyOverridesP)</td></tr>
<tr class="separator:ab69240fe48d0685ca54dd2add469befc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a4b5c3ca7ccb7b0895e1127e03776df"><td class="memItemLeft" align="right" valign="top"><a id="a9a4b5c3ca7ccb7b0895e1127e03776df" name="a9a4b5c3ca7ccb7b0895e1127e03776df"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushPath</b> (ObjectRefP objRef)</td></tr>
<tr class="separator:a9a4b5c3ca7ccb7b0895e1127e03776df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85bd58f554a509dafc9882bc9712f9ca"><td class="memItemLeft" align="right" valign="top"><a id="a85bd58f554a509dafc9882bc9712f9ca" name="a85bd58f554a509dafc9882bc9712f9ca"></a>
ATDATACORE_EXPORT ObjectRefP&#160;</td><td class="memItemRight" valign="bottom"><b>PopPath</b> ()</td></tr>
<tr class="separator:a85bd58f554a509dafc9882bc9712f9ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cac7dc7c8ca19aa0080ed993341788a"><td class="memItemLeft" align="right" valign="top"><a id="a0cac7dc7c8ca19aa0080ed993341788a" name="a0cac7dc7c8ca19aa0080ed993341788a"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>LocalToFrustum</b> (XPoint3dP frustumPts, XPoint3dCP localPts, int nPts) const</td></tr>
<tr class="separator:a0cac7dc7c8ca19aa0080ed993341788a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a914cd1baea71ab5eb5c853330812c49f"><td class="memItemLeft" align="right" valign="top"><a id="a914cd1baea71ab5eb5c853330812c49f" name="a914cd1baea71ab5eb5c853330812c49f"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>LocalToView</b> (XPoint4dP viewPts, XPoint3dCP localPts, int nPts) const</td></tr>
<tr class="separator:a914cd1baea71ab5eb5c853330812c49f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8095c0eb3bdda0c64279d0f3ea32c3a"><td class="memItemLeft" align="right" valign="top"><a id="ab8095c0eb3bdda0c64279d0f3ea32c3a" name="ab8095c0eb3bdda0c64279d0f3ea32c3a"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>LocalToView</b> (XPoint3dP viewPts, XPoint3dCP localPts, int nPts) const</td></tr>
<tr class="separator:ab8095c0eb3bdda0c64279d0f3ea32c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac536af4145b8d00bfbafaffc3a3942ff"><td class="memItemLeft" align="right" valign="top"><a id="ac536af4145b8d00bfbafaffc3a3942ff" name="ac536af4145b8d00bfbafaffc3a3942ff"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>FrustumToLocal</b> (XPoint3dP localPts, XPoint3dCP frustumPts, int nPts) const</td></tr>
<tr class="separator:ac536af4145b8d00bfbafaffc3a3942ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa16a5bad4c728abdc2da1d94c025642b"><td class="memItemLeft" align="right" valign="top"><a id="aa16a5bad4c728abdc2da1d94c025642b" name="aa16a5bad4c728abdc2da1d94c025642b"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ViewToLocal</b> (XPoint3dP localPts, XPoint4dCP viewPts, int nPts) const</td></tr>
<tr class="separator:aa16a5bad4c728abdc2da1d94c025642b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22a2ea0de9ac5c8efe1d40f8c13a58dd"><td class="memItemLeft" align="right" valign="top"><a id="a22a2ea0de9ac5c8efe1d40f8c13a58dd" name="a22a2ea0de9ac5c8efe1d40f8c13a58dd"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ViewToLocal</b> (XPoint3dP localPts, XPoint3dCP viewPts, int nPts) const</td></tr>
<tr class="separator:a22a2ea0de9ac5c8efe1d40f8c13a58dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67d8c63fc192a8abd7567f8d17a4bbb"><td class="memItemLeft" align="right" valign="top"><a id="aa67d8c63fc192a8abd7567f8d17a4bbb" name="aa67d8c63fc192a8abd7567f8d17a4bbb"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>NpcToView</b> (XPoint3dP viewPts, XPoint3dCP npcPts, int nPts) const</td></tr>
<tr class="separator:aa67d8c63fc192a8abd7567f8d17a4bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d364718618510b3121a67930c473664"><td class="memItemLeft" align="right" valign="top"><a id="a6d364718618510b3121a67930c473664" name="a6d364718618510b3121a67930c473664"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ViewToNpc</b> (XPoint3dP npcPts, XPoint3dCP viewPts, int nPts) const</td></tr>
<tr class="separator:a6d364718618510b3121a67930c473664"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1835bc18dcbb03e89bdc343f12a8b01f"><td class="memItemLeft" align="right" valign="top"><a id="a1835bc18dcbb03e89bdc343f12a8b01f" name="a1835bc18dcbb03e89bdc343f12a8b01f"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>NpcToFrustum</b> (XPoint3dP frustumPts, XPoint3dCP npcPts, int nPts) const</td></tr>
<tr class="separator:a1835bc18dcbb03e89bdc343f12a8b01f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafc3e9b8cce69833039697e60e2f0ce1"><td class="memItemLeft" align="right" valign="top"><a id="aafc3e9b8cce69833039697e60e2f0ce1" name="aafc3e9b8cce69833039697e60e2f0ce1"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>FrustumToView</b> (XPoint4dP viewPts, XPoint3dCP frustumPts, int nPts) const</td></tr>
<tr class="separator:aafc3e9b8cce69833039697e60e2f0ce1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fbe2d066f63c1e9df003db360671d14"><td class="memItemLeft" align="right" valign="top"><a id="a9fbe2d066f63c1e9df003db360671d14" name="a9fbe2d066f63c1e9df003db360671d14"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>FrustumToView</b> (Point2d *viewPts, XPoint3dCP frustumPts, int nPts) const</td></tr>
<tr class="separator:a9fbe2d066f63c1e9df003db360671d14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e5c87c5bf2d62d55e4acfb3b01a0ac3"><td class="memItemLeft" align="right" valign="top"><a id="a1e5c87c5bf2d62d55e4acfb3b01a0ac3" name="a1e5c87c5bf2d62d55e4acfb3b01a0ac3"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ViewToFrustum</b> (XPoint3dP frustumPts, XPoint4dCP viewPts, int nPts) const</td></tr>
<tr class="separator:a1e5c87c5bf2d62d55e4acfb3b01a0ac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cd89fd98fee3a6f7fc9cdd76aef78d3"><td class="memItemLeft" align="right" valign="top"><a id="a5cd89fd98fee3a6f7fc9cdd76aef78d3" name="a5cd89fd98fee3a6f7fc9cdd76aef78d3"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ViewToFrustum</b> (XPoint3dP frustumPts, XPoint3dCP viewPts, int nPts) const</td></tr>
<tr class="separator:a5cd89fd98fee3a6f7fc9cdd76aef78d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e5ea695ee9ca0c9e3a768ac1ae8ac29"><td class="memItemLeft" align="right" valign="top"><a id="a8e5ea695ee9ca0c9e3a768ac1ae8ac29" name="a8e5ea695ee9ca0c9e3a768ac1ae8ac29"></a>
ATDATACORE_EXPORT TransformCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrLocalToFrustumTransformCP</b> () const</td></tr>
<tr class="separator:a8e5ea695ee9ca0c9e3a768ac1ae8ac29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeac97f1e402d01cbce8fede72f14648"><td class="memItemLeft" align="right" valign="top"><a id="adeac97f1e402d01cbce8fede72f14648" name="adeac97f1e402d01cbce8fede72f14648"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrLocalToFrustumTrans</b> (TransformR trans) const</td></tr>
<tr class="separator:adeac97f1e402d01cbce8fede72f14648"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27c94aeb8ed6eb8835a418fa9784d90c"><td class="memItemLeft" align="right" valign="top"><a id="a27c94aeb8ed6eb8835a418fa9784d90c" name="a27c94aeb8ed6eb8835a418fa9784d90c"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrFrustumToLocalTrans</b> (TransformR trans) const</td></tr>
<tr class="separator:a27c94aeb8ed6eb8835a418fa9784d90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afae1780d9b8fe6e7683eca9b352416e4"><td class="memItemLeft" align="right" valign="top"><a id="afae1780d9b8fe6e7683eca9b352416e4" name="afae1780d9b8fe6e7683eca9b352416e4"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>GetLocalToFrustumTrans</b> (TransformR trans, size_t index) const</td></tr>
<tr class="separator:afae1780d9b8fe6e7683eca9b352416e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4fce56e25b5de4480fdb587f85aafb9"><td class="memItemLeft" align="right" valign="top"><a id="aa4fce56e25b5de4480fdb587f85aafb9" name="aa4fce56e25b5de4480fdb587f85aafb9"></a>
ATDATACORE_EXPORT double&#160;</td><td class="memItemRight" valign="bottom"><b>GetPixelSizeAtPoint</b> (XPoint3dCP origin) const</td></tr>
<tr class="separator:aa4fce56e25b5de4480fdb587f85aafb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad32f0dbe794cd620533fccff8b1dba95"><td class="memItemLeft" align="right" valign="top"><a id="ad32f0dbe794cd620533fccff8b1dba95" name="ad32f0dbe794cd620533fccff8b1dba95"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>FrustumToView</b> (XPoint3dP viewPts, XPoint3dCP frustumPt, int nPts) const</td></tr>
<tr class="separator:ad32f0dbe794cd620533fccff8b1dba95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbbb05060c75bb39baa8454c302f3c18"><td class="memItemLeft" align="right" valign="top"><a id="adbbb05060c75bb39baa8454c302f3c18" name="adbbb05060c75bb39baa8454c302f3c18"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>GetViewIndTransform</b> (TransformP trans, XPoint3dCP originLocal)</td></tr>
<tr class="separator:adbbb05060c75bb39baa8454c302f3c18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a20832a63ed5b683994c41f10bd7a27"><td class="memItemLeft" align="right" valign="top"><a id="a1a20832a63ed5b683994c41f10bd7a27" name="a1a20832a63ed5b683994c41f10bd7a27"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsViewIndependent</b> ()</td></tr>
<tr class="separator:a1a20832a63ed5b683994c41f10bd7a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94d69e89262d5eb50f78842ef5600142"><td class="memItemLeft" align="right" valign="top"><a id="a94d69e89262d5eb50f78842ef5600142" name="a94d69e89262d5eb50f78842ef5600142"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushTransform</b> (TransformCR trans)</td></tr>
<tr class="separator:a94d69e89262d5eb50f78842ef5600142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c227642e3737148cd0d61d8511e08b"><td class="memItemLeft" align="right" valign="top"><a id="ad5c227642e3737148cd0d61d8511e08b" name="ad5c227642e3737148cd0d61d8511e08b"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushClip</b> (ClipVectorCR clip)</td></tr>
<tr class="separator:ad5c227642e3737148cd0d61d8511e08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae46a9155fe5c9ab280ecebb377a60cd0"><td class="memItemLeft" align="right" valign="top"><a id="ae46a9155fe5c9ab280ecebb377a60cd0" name="ae46a9155fe5c9ab280ecebb377a60cd0"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushClipPlanes</b> (ClipPlaneSetCR clipPlanes)</td></tr>
<tr class="separator:ae46a9155fe5c9ab280ecebb377a60cd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adff328ac145e1285e35f5227ba80b71d"><td class="memItemLeft" align="right" valign="top"><a id="adff328ac145e1285e35f5227ba80b71d" name="adff328ac145e1285e35f5227ba80b71d"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushViewIndependentOrigin</b> (XPoint3dCP origin)</td></tr>
<tr class="separator:adff328ac145e1285e35f5227ba80b71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08a45c6e327c763f5b6caa53966b3ca7"><td class="memItemLeft" align="right" valign="top"><a id="a08a45c6e327c763f5b6caa53966b3ca7" name="a08a45c6e327c763f5b6caa53966b3ca7"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>PushActiveTransform</b> (TransformCR trans)</td></tr>
<tr class="separator:a08a45c6e327c763f5b6caa53966b3ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8faf82c790b8b3b32c7483b8c7402d99"><td class="memItemLeft" align="right" valign="top"><a id="a8faf82c790b8b3b32c7483b8c7402d99" name="a8faf82c790b8b3b32c7483b8c7402d99"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PopTransformClip</b> ()</td></tr>
<tr class="separator:a8faf82c790b8b3b32c7483b8c7402d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacda58f2ceee4a8a1fd397bf25845b45"><td class="memItemLeft" align="right" valign="top"><a id="aacda58f2ceee4a8a1fd397bf25845b45" name="aacda58f2ceee4a8a1fd397bf25845b45"></a>
ATDATACORE_EXPORT ViewFlagsCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetViewFlags</b> () const</td></tr>
<tr class="separator:aacda58f2ceee4a8a1fd397bf25845b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ef3ef9ed07457c2c14b71ffe1fb82ae"><td class="memItemLeft" align="right" valign="top"><a id="a6ef3ef9ed07457c2c14b71ffe1fb82ae" name="a6ef3ef9ed07457c2c14b71ffe1fb82ae"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetViewFlags</b> (ViewFlagsCP)</td></tr>
<tr class="separator:a6ef3ef9ed07457c2c14b71ffe1fb82ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acde6e22355a59948099ec2253b551694"><td class="memItemLeft" align="right" valign="top"><a id="acde6e22355a59948099ec2253b551694" name="acde6e22355a59948099ec2253b551694"></a>
ATDATACORE_EXPORT ATSceneRefP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrentScene</b> () const</td></tr>
<tr class="separator:acde6e22355a59948099ec2253b551694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7a2757ccab3e15a4a05f78da530b9e5"><td class="memItemLeft" align="right" valign="top"><a id="ad7a2757ccab3e15a4a05f78da530b9e5" name="ad7a2757ccab3e15a4a05f78da530b9e5"></a>
ATDATACORE_EXPORT DrawPurpose&#160;</td><td class="memItemRight" valign="bottom"><b>GetDrawPurpose</b> () const</td></tr>
<tr class="separator:ad7a2757ccab3e15a4a05f78da530b9e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa00d96a435de53fe6d17628ab0e80a1c"><td class="memItemLeft" align="right" valign="top"><a id="aa00d96a435de53fe6d17628ab0e80a1c" name="aa00d96a435de53fe6d17628ab0e80a1c"></a>
ATDATACORE_EXPORT ViewportP&#160;</td><td class="memItemRight" valign="bottom"><b>GetViewport</b> () const</td></tr>
<tr class="separator:aa00d96a435de53fe6d17628ab0e80a1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a1e765248e1676973a54d7ff992738c"><td class="memItemLeft" align="right" valign="top"><a id="a6a1e765248e1676973a54d7ff992738c" name="a6a1e765248e1676973a54d7ff992738c"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>Is3dView</b> () const</td></tr>
<tr class="separator:a6a1e765248e1676973a54d7ff992738c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3d06c4bed3e1a87bd65ff0709b0ed93"><td class="memItemLeft" align="right" valign="top"><a id="ab3d06c4bed3e1a87bd65ff0709b0ed93" name="ab3d06c4bed3e1a87bd65ff0709b0ed93"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsCameraOn</b> () const</td></tr>
<tr class="separator:ab3d06c4bed3e1a87bd65ff0709b0ed93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10ea5682071546129656a5f8ed94d61f"><td class="memItemLeft" align="right" valign="top"><a id="a10ea5682071546129656a5f8ed94d61f" name="a10ea5682071546129656a5f8ed94d61f"></a>
ATDATACORE_EXPORT ATShowPathCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrATShowPath</b> () const</td></tr>
<tr class="separator:a10ea5682071546129656a5f8ed94d61f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6778cf0b7a18274d3d7cf65fa235ca5a"><td class="memItemLeft" align="right" valign="top"><a id="a6778cf0b7a18274d3d7cf65fa235ca5a" name="a6778cf0b7a18274d3d7cf65fa235ca5a"></a>
ATDATACORE_EXPORT ATShowPathCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetSourceATShowPath</b> () const</td></tr>
<tr class="separator:a6778cf0b7a18274d3d7cf65fa235ca5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdedfe0bd364f7551ff9f3b4d610300f"><td class="memItemLeft" align="right" valign="top"><a id="afdedfe0bd364f7551ff9f3b4d610300f" name="afdedfe0bd364f7551ff9f3b4d610300f"></a>
ATDATACORE_EXPORT ClipPlaneSetCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetRangePlanes</b> () const</td></tr>
<tr class="separator:afdedfe0bd364f7551ff9f3b4d610300f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5da420af047bd1095018c4974800fa89"><td class="memItemLeft" align="right" valign="top"><a id="a5da420af047bd1095018c4974800fa89" name="a5da420af047bd1095018c4974800fa89"></a>
ATDATACORE_EXPORT ILineStyleCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrLineStyle</b> (LineStyleSymbP *symb)</td></tr>
<tr class="separator:a5da420af047bd1095018c4974800fa89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad15fe941788158f6f82c974dbd7c646b"><td class="memItemLeft" align="right" valign="top"><a id="ad15fe941788158f6f82c974dbd7c646b" name="ad15fe941788158f6f82c974dbd7c646b"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetCurrLineStyle</b> (ILineStyleCP lstyle)</td></tr>
<tr class="separator:ad15fe941788158f6f82c974dbd7c646b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1706c16ee229c81ef899f0bda0a1d909"><td class="memItemLeft" align="right" valign="top"><a id="a1706c16ee229c81ef899f0bda0a1d909" name="a1706c16ee229c81ef899f0bda0a1d909"></a>
ATDATACORE_EXPORT bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetUseCachedGraphics</b> ()</td></tr>
<tr class="separator:a1706c16ee229c81ef899f0bda0a1d909"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d12fc226326a6327670e6053a11c898"><td class="memItemLeft" align="right" valign="top"><a id="a5d12fc226326a6327670e6053a11c898" name="a5d12fc226326a6327670e6053a11c898"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetDisplayPriorityRange</b> (Int32 &amp;low, Int32 &amp;high) const</td></tr>
<tr class="separator:a5d12fc226326a6327670e6053a11c898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a693f98eca02770596f8d935523c93a51"><td class="memItemLeft" align="right" valign="top"><a id="a693f98eca02770596f8d935523c93a51" name="a693f98eca02770596f8d935523c93a51"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>CookDisplayParams</b> (ObjDisplayParamsR, ObjMatSymbR)</td></tr>
<tr class="separator:a693f98eca02770596f8d935523c93a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d1b5d27c2a8dabbb35febef3e46d6c6"><td class="memItemLeft" align="right" valign="top"><a id="a7d1b5d27c2a8dabbb35febef3e46d6c6" name="a7d1b5d27c2a8dabbb35febef3e46d6c6"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrLineColor</b> ()</td></tr>
<tr class="separator:a7d1b5d27c2a8dabbb35febef3e46d6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab513a33d2fd9603f2a0e013305310c4c"><td class="memItemLeft" align="right" valign="top"><a id="ab513a33d2fd9603f2a0e013305310c4c" name="ab513a33d2fd9603f2a0e013305310c4c"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrFillColor</b> ()</td></tr>
<tr class="separator:ab513a33d2fd9603f2a0e013305310c4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b7d8d8d3dfd4c308a46e1aa68b9f07c"><td class="memItemLeft" align="right" valign="top"><a id="a7b7d8d8d3dfd4c308a46e1aa68b9f07c" name="a7b7d8d8d3dfd4c308a46e1aa68b9f07c"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrWidth</b> ()</td></tr>
<tr class="separator:a7b7d8d8d3dfd4c308a46e1aa68b9f07c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94af3d9a7b71d05283167817d1d5fd6e"><td class="memItemLeft" align="right" valign="top"><a id="a94af3d9a7b71d05283167817d1d5fd6e" name="a94af3d9a7b71d05283167817d1d5fd6e"></a>
ATDATACORE_EXPORT double&#160;</td><td class="memItemRight" valign="bottom"><b>GetDisplayPriority</b> () const</td></tr>
<tr class="separator:a94af3d9a7b71d05283167817d1d5fd6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3778a5fbe7eec572db01f8fb40cb881c"><td class="memItemLeft" align="right" valign="top"><a id="a3778a5fbe7eec572db01f8fb40cb881c" name="a3778a5fbe7eec572db01f8fb40cb881c"></a>
ATDATACORE_EXPORT LevelClassMask *&#160;</td><td class="memItemRight" valign="bottom"><b>GetLevelClassMask</b> ()</td></tr>
<tr class="separator:a3778a5fbe7eec572db01f8fb40cb881c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42842932977d80bd4c7f5d7e9b21cb13"><td class="memItemLeft" align="right" valign="top"><a id="a42842932977d80bd4c7f5d7e9b21cb13" name="a42842932977d80bd4c7f5d7e9b21cb13"></a>
ATDATACORE_EXPORT ObjMatSymbP&#160;</td><td class="memItemRight" valign="bottom"><b>GetObjMatSymb</b> ()</td></tr>
<tr class="separator:a42842932977d80bd4c7f5d7e9b21cb13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e79507d666f0695c6d3e620370c7e7e"><td class="memItemLeft" align="right" valign="top"><a id="a3e79507d666f0695c6d3e620370c7e7e" name="a3e79507d666f0695c6d3e620370c7e7e"></a>
ATDATACORE_EXPORT OvrMatSymbP&#160;</td><td class="memItemRight" valign="bottom"><b>GetOverrideMatSymb</b> ()</td></tr>
<tr class="separator:a3e79507d666f0695c6d3e620370c7e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adba37de1f9460e61119461e0092bb9ec"><td class="memItemLeft" align="right" valign="top"><a id="adba37de1f9460e61119461e0092bb9ec" name="adba37de1f9460e61119461e0092bb9ec"></a>
ATDATACORE_EXPORT ObjDisplayParamsP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrentDisplayParams</b> ()</td></tr>
<tr class="separator:adba37de1f9460e61119461e0092bb9ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0b5acba9d7c3b6da1030c023eac21df"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#aa0b5acba9d7c3b6da1030c023eac21df">CookDisplayParams</a> ()</td></tr>
<tr class="memdesc:aa0b5acba9d7c3b6da1030c023eac21df"><td class="mdescLeft">&#160;</td><td class="mdescRight">改变当前自然的元素显示设置，解析上下文需要的有效符号并初始化当前元素材质符号  <a href="../../d9/dbf/struct_a_t_view_contxt.html#aa0b5acba9d7c3b6da1030c023eac21df">更多...</a><br /></td></tr>
<tr class="separator:aa0b5acba9d7c3b6da1030c023eac21df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a218157f89f2c623dee049279fdb278be"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a218157f89f2c623dee049279fdb278be">CookDisplayParamsOverrides</a> ()</td></tr>
<tr class="memdesc:a218157f89f2c623dee049279fdb278be"><td class="mdescLeft">&#160;</td><td class="mdescRight">改变任意上下文覆盖的当前元素显示设置，烘焙修改的元素显示设置到当前材质符号重载中  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a218157f89f2c623dee049279fdb278be">更多...</a><br /></td></tr>
<tr class="separator:a218157f89f2c623dee049279fdb278be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57910f809957fd69105a366b949d4a67"><td class="memItemLeft" align="right" valign="top"><a id="a57910f809957fd69105a366b949d4a67" name="a57910f809957fd69105a366b949d4a67"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>CookObjDisplayParams</b> (HATObjectCR object)</td></tr>
<tr class="separator:a57910f809957fd69105a366b949d4a67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80e621b03330ddca596809d9129fc176"><td class="memItemLeft" align="right" valign="top"><a id="a80e621b03330ddca596809d9129fc176" name="a80e621b03330ddca596809d9129fc176"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ActivateOverrideMatSymb</b> ()</td></tr>
<tr class="separator:a80e621b03330ddca596809d9129fc176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fcbd4a7ada0f4d31fd13f8347a4c09d"><td class="memItemLeft" align="right" valign="top"><a id="a0fcbd4a7ada0f4d31fd13f8347a4c09d" name="a0fcbd4a7ada0f4d31fd13f8347a4c09d"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetIndexedColor</b> (int index)</td></tr>
<tr class="separator:a0fcbd4a7ada0f4d31fd13f8347a4c09d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a4dc4cd3ac780de9c9234b8fe498d08"><td class="memItemLeft" align="right" valign="top"><a id="a6a4dc4cd3ac780de9c9234b8fe498d08" name="a6a4dc4cd3ac780de9c9234b8fe498d08"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetIndexedLineWidth</b> (int index)</td></tr>
<tr class="separator:a6a4dc4cd3ac780de9c9234b8fe498d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f28986b806ea7a6582dec4204b1c3fa"><td class="memItemLeft" align="right" valign="top"><a id="a6f28986b806ea7a6582dec4204b1c3fa" name="a6f28986b806ea7a6582dec4204b1c3fa"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetIndexedLinePattern</b> (int index)</td></tr>
<tr class="separator:a6f28986b806ea7a6582dec4204b1c3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae15cce2f03215d76ccb5598cce092ce6"><td class="memItemLeft" align="right" valign="top"><a id="ae15cce2f03215d76ccb5598cce092ce6" name="ae15cce2f03215d76ccb5598cce092ce6"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLineColor</b> (ObjMatSymbR objMatSymb, int index)</td></tr>
<tr class="separator:ae15cce2f03215d76ccb5598cce092ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74e51480f405570fefa30968495d899c"><td class="memItemLeft" align="right" valign="top"><a id="a74e51480f405570fefa30968495d899c" name="a74e51480f405570fefa30968495d899c"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedFillColor</b> (ObjMatSymbR objMatSymb, int index)</td></tr>
<tr class="separator:a74e51480f405570fefa30968495d899c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d365962942e8efecd85eaf70ac19308"><td class="memItemLeft" align="right" valign="top"><a id="a3d365962942e8efecd85eaf70ac19308" name="a3d365962942e8efecd85eaf70ac19308"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLineWidth</b> (ObjMatSymbR objMatSymb, int index)</td></tr>
<tr class="separator:a3d365962942e8efecd85eaf70ac19308"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3288195ae45601211a88670b818047"><td class="memItemLeft" align="right" valign="top"><a id="add3288195ae45601211a88670b818047" name="add3288195ae45601211a88670b818047"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLinePattern</b> (ObjMatSymbR objMatSymb, int index)</td></tr>
<tr class="separator:add3288195ae45601211a88670b818047"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9abf132cf54ebca216c8b236e1260c55"><td class="memItemLeft" align="right" valign="top"><a id="a9abf132cf54ebca216c8b236e1260c55" name="a9abf132cf54ebca216c8b236e1260c55"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLineColor</b> (OvrMatSymbR ovrMatSymb, int index)</td></tr>
<tr class="separator:a9abf132cf54ebca216c8b236e1260c55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b1c93583ba274e9a17916ea10064e56"><td class="memItemLeft" align="right" valign="top"><a id="a0b1c93583ba274e9a17916ea10064e56" name="a0b1c93583ba274e9a17916ea10064e56"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedFillColor</b> (OvrMatSymbR ovrMatSymb, int index)</td></tr>
<tr class="separator:a0b1c93583ba274e9a17916ea10064e56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69296dcc1e9b20263dc8b3240f8857cf"><td class="memItemLeft" align="right" valign="top"><a id="a69296dcc1e9b20263dc8b3240f8857cf" name="a69296dcc1e9b20263dc8b3240f8857cf"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLineWidth</b> (OvrMatSymbR ovrMatSymb, int index)</td></tr>
<tr class="separator:a69296dcc1e9b20263dc8b3240f8857cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a53bb68882b6540fa3f57d31df514db"><td class="memItemLeft" align="right" valign="top"><a id="a7a53bb68882b6540fa3f57d31df514db" name="a7a53bb68882b6540fa3f57d31df514db"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIndexedLinePattern</b> (OvrMatSymbR ovrMatSymb, int index)</td></tr>
<tr class="separator:a7a53bb68882b6540fa3f57d31df514db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac32a2feb05e9de8bb6aca2f4fbfae8a9"><td class="memItemLeft" align="right" valign="top"><a id="ac32a2feb05e9de8bb6aca2f4fbfae8a9" name="ac32a2feb05e9de8bb6aca2f4fbfae8a9"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetLocatePriority</b> (int priority)</td></tr>
<tr class="separator:ac32a2feb05e9de8bb6aca2f4fbfae8a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93d10ea9fcd1b1342c574caa925b7904"><td class="memItemLeft" align="right" valign="top"><a id="a93d10ea9fcd1b1342c574caa925b7904" name="a93d10ea9fcd1b1342c574caa925b7904"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetNonSnappable</b> (bool unsnappable)</td></tr>
<tr class="separator:a93d10ea9fcd1b1342c574caa925b7904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8ae0a8c75d37ba2b8b0d0211950f1b0"><td class="memItemLeft" align="right" valign="top"><a id="af8ae0a8c75d37ba2b8b0d0211950f1b0" name="af8ae0a8c75d37ba2b8b0d0211950f1b0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>PushDisplayOverrides</b> (ViewDisplayOverridesCP overrides, ATSceneRefP SceneRef, bool allowOverrideInheritance)</td></tr>
<tr class="separator:af8ae0a8c75d37ba2b8b0d0211950f1b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9711fffdce6dd772e9ec6b8aecf9b2b4"><td class="memItemLeft" align="right" valign="top"><a id="a9711fffdce6dd772e9ec6b8aecf9b2b4" name="a9711fffdce6dd772e9ec6b8aecf9b2b4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>PopDisplayOverrides</b> ()</td></tr>
<tr class="separator:a9711fffdce6dd772e9ec6b8aecf9b2b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82e9a5cfdea3ee8556a405acc19dd167"><td class="memItemLeft" align="right" valign="top"><a id="a82e9a5cfdea3ee8556a405acc19dd167" name="a82e9a5cfdea3ee8556a405acc19dd167"></a>
ATDATACORE_EXPORT CookedDisplayStyleCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrentCookedDisplayStyle</b> ()</td></tr>
<tr class="separator:a82e9a5cfdea3ee8556a405acc19dd167"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f6505aa90c4e04ef74649ffc2e14a63"><td class="memItemLeft" align="right" valign="top"><a id="a8f6505aa90c4e04ef74649ffc2e14a63" name="a8f6505aa90c4e04ef74649ffc2e14a63"></a>
ATDATACORE_EXPORT double&#160;</td><td class="memItemRight" valign="bottom"><b>GetCurrentLevelOfDetail</b> () const</td></tr>
<tr class="separator:a8f6505aa90c4e04ef74649ffc2e14a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d7960d431f9d72dd97ad961ec32c75"><td class="memItemLeft" align="right" valign="top"><a id="ac4d7960d431f9d72dd97ad961ec32c75" name="ac4d7960d431f9d72dd97ad961ec32c75"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetCurrentLevelOfDetail</b> (double levelOfDetail)</td></tr>
<tr class="separator:ac4d7960d431f9d72dd97ad961ec32c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff1d0594e90f9f6327ac75d79b9a7dbf"><td class="memItemLeft" align="right" valign="top"><a id="aff1d0594e90f9f6327ac75d79b9a7dbf" name="aff1d0594e90f9f6327ac75d79b9a7dbf"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsMonochromeDisplayStyleActive</b> ()</td></tr>
<tr class="separator:aff1d0594e90f9f6327ac75d79b9a7dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba2e280b3d33ad89a833bb7cd997e302"><td class="memItemLeft" align="right" valign="top"><a id="aba2e280b3d33ad89a833bb7cd997e302" name="aba2e280b3d33ad89a833bb7cd997e302"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>ObjectIsUndisplayed</b> (HATObjectCR)</td></tr>
<tr class="separator:aba2e280b3d33ad89a833bb7cd997e302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc2e52ffdd8781d9d75368365a54d555"><td class="memItemLeft" align="right" valign="top"><a id="afc2e52ffdd8781d9d75368365a54d555" name="afc2e52ffdd8781d9d75368365a54d555"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PushDisplayStyle</b> (DisplayStyleCP style, ATSceneRefP SceneRef, bool allowOverrideInheritance=false)</td></tr>
<tr class="separator:afc2e52ffdd8781d9d75368365a54d555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27a2965e395034ae8888dbadf12164c5"><td class="memItemLeft" align="right" valign="top"><a id="a27a2965e395034ae8888dbadf12164c5" name="a27a2965e395034ae8888dbadf12164c5"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>PopDisplayStyle</b> ()</td></tr>
<tr class="separator:a27a2965e395034ae8888dbadf12164c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea0f1ffca8a9ecd779eeade3dfdcf903"><td class="memItemLeft" align="right" valign="top"><a id="aea0f1ffca8a9ecd779eeade3dfdcf903" name="aea0f1ffca8a9ecd779eeade3dfdcf903"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>PushDynamicViewState</b> (DynamicViewStateCR state)</td></tr>
<tr class="separator:aea0f1ffca8a9ecd779eeade3dfdcf903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de88224dbac841f1e62bb1e20f6aea5"><td class="memItemLeft" align="right" valign="top"><a id="a5de88224dbac841f1e62bb1e20f6aea5" name="a5de88224dbac841f1e62bb1e20f6aea5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>PopDynamicViewState</b> ()</td></tr>
<tr class="separator:a5de88224dbac841f1e62bb1e20f6aea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a810b07d2ee180d8c383156627959cf34"><td class="memItemLeft" align="right" valign="top"><a id="a810b07d2ee180d8c383156627959cf34" name="a810b07d2ee180d8c383156627959cf34"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>WantShowDefaultFieldBackground</b> ()</td></tr>
<tr class="separator:a810b07d2ee180d8c383156627959cf34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6549f05aa47d251b558277cc634f530e"><td class="memItemLeft" align="right" valign="top"><a id="a6549f05aa47d251b558277cc634f530e" name="a6549f05aa47d251b558277cc634f530e"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>CacheROGeometryTexture</b> (UInt32 rendMatID)</td></tr>
<tr class="separator:a6549f05aa47d251b558277cc634f530e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14fc6bd66b9882fa1af98315e5a7ead0"><td class="memItemLeft" align="right" valign="top"><a id="a14fc6bd66b9882fa1af98315e5a7ead0" name="a14fc6bd66b9882fa1af98315e5a7ead0"></a>
ATDATACORE_EXPORT DynamicViewSettingsCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetDynamicViewSettings</b> (ATSceneRefP SceneRef) const</td></tr>
<tr class="separator:a14fc6bd66b9882fa1af98315e5a7ead0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a406f436e3406cdaa03ca2f180700bf9e"><td class="memItemLeft" align="right" valign="top"><a id="a406f436e3406cdaa03ca2f180700bf9e" name="a406f436e3406cdaa03ca2f180700bf9e"></a>
ATDATACORE_EXPORT IViewDrawR&#160;</td><td class="memItemRight" valign="bottom"><b>GetIViewDraw</b> ()</td></tr>
<tr class="separator:a406f436e3406cdaa03ca2f180700bf9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704b4b09eb7018cac8623f7324d3c6ae"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT IDrawGeomR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a704b4b09eb7018cac8623f7324d3c6ae">GetIDrawGeom</a> ()</td></tr>
<tr class="memdesc:a704b4b09eb7018cac8623f7324d3c6ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取当前视图上下文关联的IviewDraw接口，应用应该使用该接口来绘制几何图形  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a704b4b09eb7018cac8623f7324d3c6ae">更多...</a><br /></td></tr>
<tr class="separator:a704b4b09eb7018cac8623f7324d3c6ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d668b7adde126dff5b4b85dbab8f14b"><td class="memItemLeft" align="right" valign="top"><a id="a4d668b7adde126dff5b4b85dbab8f14b" name="a4d668b7adde126dff5b4b85dbab8f14b"></a>
ATDATACORE_EXPORT ICachedDrawP&#160;</td><td class="memItemRight" valign="bottom"><b>GetICachedDraw</b> ()</td></tr>
<tr class="separator:a4d668b7adde126dff5b4b85dbab8f14b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a331825b742652a84259066bd7c283fc5"><td class="memItemLeft" align="right" valign="top"><a id="a331825b742652a84259066bd7c283fc5" name="a331825b742652a84259066bd7c283fc5"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>CheckICachedDraw</b> ()</td></tr>
<tr class="separator:a331825b742652a84259066bd7c283fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7efea419926e7d12a5dc54f4205f57b"><td class="memItemLeft" align="right" valign="top"><a id="ab7efea419926e7d12a5dc54f4205f57b" name="ab7efea419926e7d12a5dc54f4205f57b"></a>
ATDATACORE_EXPORT IPickGeomP&#160;</td><td class="memItemRight" valign="bottom"><b>GetIPickGeom</b> ()</td></tr>
<tr class="separator:ab7efea419926e7d12a5dc54f4205f57b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f74851033031e577bc93aa9d8421ff1"><td class="memItemLeft" align="right" valign="top"><a id="a7f74851033031e577bc93aa9d8421ff1" name="a7f74851033031e577bc93aa9d8421ff1"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>DrawWithThickness</b> (HATObjectCR objHandle, IStrokeForCache &amp;stroker, UInt32 cacheIndex)</td></tr>
<tr class="separator:a7f74851033031e577bc93aa9d8421ff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc7e43d7a068cf200043e27f7d42ba7a"><td class="memItemLeft" align="right" valign="top"><a id="afc7e43d7a068cf200043e27f7d42ba7a" name="afc7e43d7a068cf200043e27f7d42ba7a"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>DrawCurveSet</b> (HATObjectCR objHd, ICurvePathQueryR query, GeomRepresentations info, bool allowCachedOutline)</td></tr>
<tr class="separator:afc7e43d7a068cf200043e27f7d42ba7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af47a7b6d8a4fd974da984f21753fb93a"><td class="memItemLeft" align="right" valign="top"><a id="af47a7b6d8a4fd974da984f21753fb93a" name="af47a7b6d8a4fd974da984f21753fb93a"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>WantAreaPatterns</b> ()</td></tr>
<tr class="separator:af47a7b6d8a4fd974da984f21753fb93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9ee0ae33f1c7b116c150d82cd0c39ba"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#ad9ee0ae33f1c7b116c150d82cd0c39ba">DrawSymbol</a> (IDisplaySymbol *symbolDef, TransformCP trans, ClipPlaneSetP clip, bool ignoreColor, bool ignoreWeight)</td></tr>
<tr class="memdesc:ad9ee0ae33f1c7b116c150d82cd0c39ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">给定一个显示符号定义来绘制一个显示符号实例  <a href="../../d9/dbf/struct_a_t_view_contxt.html#ad9ee0ae33f1c7b116c150d82cd0c39ba">更多...</a><br /></td></tr>
<tr class="separator:ad9ee0ae33f1c7b116c150d82cd0c39ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a747c33ca359bc8d76471390624869edf"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a747c33ca359bc8d76471390624869edf">DrawStyledLineString2d</a> (int nPts, XPoint2dCP pts, double zDepth, XPoint2dCP range, bool closed=false)</td></tr>
<tr class="memdesc:a747c33ca359bc8d76471390624869edf"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制二维线串  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a747c33ca359bc8d76471390624869edf">更多...</a><br /></td></tr>
<tr class="separator:a747c33ca359bc8d76471390624869edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b0f21c1c2d16eae3fd7c9f9bc771cec"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a8b0f21c1c2d16eae3fd7c9f9bc771cec">DrawStyledLineString3d</a> (int nPts, XPoint3dCP pts, XPoint3dCP range, bool closed=false)</td></tr>
<tr class="memdesc:a8b0f21c1c2d16eae3fd7c9f9bc771cec"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制二维线串  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a8b0f21c1c2d16eae3fd7c9f9bc771cec">更多...</a><br /></td></tr>
<tr class="separator:a8b0f21c1c2d16eae3fd7c9f9bc771cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00711b71f410ba5832519b3ae9d7da88"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a00711b71f410ba5832519b3ae9d7da88">DrawStyledArc2d</a> (XEllipse3dCR ellipse, bool isEllipse, double zDepth, XPoint2dCP range)</td></tr>
<tr class="memdesc:a00711b71f410ba5832519b3ae9d7da88"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制二维椭圆弧  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a00711b71f410ba5832519b3ae9d7da88">更多...</a><br /></td></tr>
<tr class="separator:a00711b71f410ba5832519b3ae9d7da88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa07a8deb599b13b7fe8f06b3a53d86ed"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#aa07a8deb599b13b7fe8f06b3a53d86ed">DrawStyledArc3d</a> (XEllipse3dCR ellipse, bool isEllipse, XPoint3dCP range)</td></tr>
<tr class="memdesc:aa07a8deb599b13b7fe8f06b3a53d86ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制三维椭圆弧  <a href="../../d9/dbf/struct_a_t_view_contxt.html#aa07a8deb599b13b7fe8f06b3a53d86ed">更多...</a><br /></td></tr>
<tr class="separator:aa07a8deb599b13b7fe8f06b3a53d86ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a224aa28b74e8a31a5f3a3667b6ce2d84"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a224aa28b74e8a31a5f3a3667b6ce2d84">DrawStyledBSplineCurve2d</a> (ATBsplineCurveCR curve, double zDepth)</td></tr>
<tr class="memdesc:a224aa28b74e8a31a5f3a3667b6ce2d84"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制二维B样条曲线  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a224aa28b74e8a31a5f3a3667b6ce2d84">更多...</a><br /></td></tr>
<tr class="separator:a224aa28b74e8a31a5f3a3667b6ce2d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d2ac2f472fdb8a9ebf3cdea5fdb396d"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a8d2ac2f472fdb8a9ebf3cdea5fdb396d">DrawStyledBSplineCurve3d</a> (ATBsplineCurveCR curve)</td></tr>
<tr class="memdesc:a8d2ac2f472fdb8a9ebf3cdea5fdb396d"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制三维B样条曲线  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a8d2ac2f472fdb8a9ebf3cdea5fdb396d">更多...</a><br /></td></tr>
<tr class="separator:a8d2ac2f472fdb8a9ebf3cdea5fdb396d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39f2adbd05a67ba08c2def60bd47298c"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a39f2adbd05a67ba08c2def60bd47298c">DrawStyledCurveSet3d</a> (CurveSetCR curve)</td></tr>
<tr class="memdesc:a39f2adbd05a67ba08c2def60bd47298c"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制三维曲线集  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a39f2adbd05a67ba08c2def60bd47298c">更多...</a><br /></td></tr>
<tr class="separator:a39f2adbd05a67ba08c2def60bd47298c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9bc6d7d1f892ceb2fcf1e993a0b983a"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#ae9bc6d7d1f892ceb2fcf1e993a0b983a">DrawStyledCurveSet2d</a> (CurveSetCR curve, double zDepth)</td></tr>
<tr class="memdesc:ae9bc6d7d1f892ceb2fcf1e993a0b983a"><td class="mdescLeft">&#160;</td><td class="mdescRight">使用当前线样式绘制二维曲线集  <a href="../../d9/dbf/struct_a_t_view_contxt.html#ae9bc6d7d1f892ceb2fcf1e993a0b983a">更多...</a><br /></td></tr>
<tr class="separator:ae9bc6d7d1f892ceb2fcf1e993a0b983a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87e10cb229c27e48886b3b78edef7f33"><td class="memItemLeft" align="right" valign="top"><a id="a87e10cb229c27e48886b3b78edef7f33" name="a87e10cb229c27e48886b3b78edef7f33"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>DrawScanRange</b> (ScanRange const *, bool is3d, UInt32 color)</td></tr>
<tr class="separator:a87e10cb229c27e48886b3b78edef7f33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c0580d838295de56e02e080aef307cd"><td class="memItemLeft" align="right" valign="top"><a id="a4c0580d838295de56e02e080aef307cd" name="a4c0580d838295de56e02e080aef307cd"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>DrawObjectRange</b> (ATObjectCP)</td></tr>
<tr class="separator:a4c0580d838295de56e02e080aef307cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a003370749051f8e698189799c1d85ef8"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#a003370749051f8e698189799c1d85ef8">DrawTextString</a> (TextStringCR)</td></tr>
<tr class="memdesc:a003370749051f8e698189799c1d85ef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">绘制文本字符串以及例如背景形状、下划线、上划线等的装饰，需为文本字符串的符号设置当前元素显示设置  <a href="../../d9/dbf/struct_a_t_view_contxt.html#a003370749051f8e698189799c1d85ef8">更多...</a><br /></td></tr>
<tr class="separator:a003370749051f8e698189799c1d85ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8db42ecc6f73bfab6975acf93860745"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#ae8db42ecc6f73bfab6975acf93860745">DrawTextBlock</a> (TextBlockCR)</td></tr>
<tr class="memdesc:ae8db42ecc6f73bfab6975acf93860745"><td class="mdescLeft">&#160;</td><td class="mdescRight">绘制文本块（包括所有行与格式）  <a href="../../d9/dbf/struct_a_t_view_contxt.html#ae8db42ecc6f73bfab6975acf93860745">更多...</a><br /></td></tr>
<tr class="separator:ae8db42ecc6f73bfab6975acf93860745"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7839a07dcb874839423040e6162a757"><td class="memItemLeft" align="right" valign="top"><a id="aa7839a07dcb874839423040e6162a757" name="aa7839a07dcb874839423040e6162a757"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>CheckStop</b> ()</td></tr>
<tr class="separator:aa7839a07dcb874839423040e6162a757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adba3a64651aeb7b1ff06bc909aab4746"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dbf/struct_a_t_view_contxt.html#adba3a64651aeb7b1ff06bc909aab4746">DrawTextBlock</a> (TextBlockCR, TextBlockDrawOptionsCR)</td></tr>
<tr class="memdesc:adba3a64651aeb7b1ff06bc909aab4746"><td class="mdescLeft">&#160;</td><td class="mdescRight">根据给定的选项绘制文本块（包括所有行与格式）  <a href="../../d9/dbf/struct_a_t_view_contxt.html#adba3a64651aeb7b1ff06bc909aab4746">更多...</a><br /></td></tr>
<tr class="separator:adba3a64651aeb7b1ff06bc909aab4746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe6eda8b177b70120dd886ae1f7f63ad"><td class="memItemLeft" align="right" valign="top"><a id="abe6eda8b177b70120dd886ae1f7f63ad" name="abe6eda8b177b70120dd886ae1f7f63ad"></a>
ATDATACORE_EXPORT RenderOpt::ROObject *&#160;</td><td class="memItemRight" valign="bottom"><b>DrawCached</b> (HATObjectCR objHandle, IStrokeForCache &amp;stroker, Int32 cacheIndex)</td></tr>
<tr class="separator:abe6eda8b177b70120dd886ae1f7f63ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3442f53a7c2d41533d4e3b40dd8b0277"><td class="memItemLeft" align="right" valign="top"><a id="a3442f53a7c2d41533d4e3b40dd8b0277" name="a3442f53a7c2d41533d4e3b40dd8b0277"></a>
RenderOpt::ROObject *&#160;</td><td class="memItemRight" valign="bottom"><b>DrawCached</b> (HATObjectCR objHandle, IStrokeForCache const &amp;stroker, Int32 cacheIndex)</td></tr>
<tr class="separator:a3442f53a7c2d41533d4e3b40dd8b0277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae022441a5e963a057272c440ef8b47"><td class="memItemLeft" align="right" valign="top"><a id="aeae022441a5e963a057272c440ef8b47" name="aeae022441a5e963a057272c440ef8b47"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsInROGraphicsCache</b> (ObjectRefP, UInt32 roIndex, double pixelSize=0.0)</td></tr>
<tr class="separator:aeae022441a5e963a057272c440ef8b47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae1992673a3f4635267370dfa45a1d1"><td class="memItemLeft" align="right" valign="top"><a id="a6ae1992673a3f4635267370dfa45a1d1" name="a6ae1992673a3f4635267370dfa45a1d1"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IfConditionalDraw</b> (HATShowFilterId filterId, HATObjectCP object, void const *data, size_t dataSize)</td></tr>
<tr class="separator:a6ae1992673a3f4635267370dfa45a1d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5d2d99d83f27d662a784e4d167c1dc1"><td class="memItemLeft" align="right" valign="top"><a id="aa5d2d99d83f27d662a784e4d167c1dc1" name="aa5d2d99d83f27d662a784e4d167c1dc1"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>ElseIfConditionalDraw</b> (HATShowFilterId filterId, HATObjectCP object, void const *data, size_t dataSize)</td></tr>
<tr class="separator:aa5d2d99d83f27d662a784e4d167c1dc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b88bc0c260517de2a30f5c49cd0767d"><td class="memItemLeft" align="right" valign="top"><a id="a8b88bc0c260517de2a30f5c49cd0767d" name="a8b88bc0c260517de2a30f5c49cd0767d"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>ElseConditionalDraw</b> ()</td></tr>
<tr class="separator:a8b88bc0c260517de2a30f5c49cd0767d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98a674a6a1eea8beaeb174ff72ba6675"><td class="memItemLeft" align="right" valign="top"><a id="a98a674a6a1eea8beaeb174ff72ba6675" name="a98a674a6a1eea8beaeb174ff72ba6675"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>EndConditionalDraw</b> ()</td></tr>
<tr class="separator:a98a674a6a1eea8beaeb174ff72ba6675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88aec34adc8421b6da7bdbac9ce68560"><td class="memItemLeft" align="right" valign="top"><a id="a88aec34adc8421b6da7bdbac9ce68560" name="a88aec34adc8421b6da7bdbac9ce68560"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>TestConditionalDraw</b> (HATShowFilterId filterId, HATObjectCP object, void const *data, size_t dataSize)</td></tr>
<tr class="separator:a88aec34adc8421b6da7bdbac9ce68560"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6282cd7cc748ea0839c95b096953127"><td class="memItemLeft" align="right" valign="top"><a id="ac6282cd7cc748ea0839c95b096953127" name="ac6282cd7cc748ea0839c95b096953127"></a>
ATDATACORE_EXPORT CompoundDrawStatePtr&#160;</td><td class="memItemRight" valign="bottom"><b>GetCompoundDrawState</b> ()</td></tr>
<tr class="separator:ac6282cd7cc748ea0839c95b096953127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b34e23ecfa9d051e171682c7a705345"><td class="memItemLeft" align="right" valign="top"><a id="a9b34e23ecfa9d051e171682c7a705345" name="a9b34e23ecfa9d051e171682c7a705345"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>InConditionalDraw</b> ()</td></tr>
<tr class="separator:a9b34e23ecfa9d051e171682c7a705345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a543d3da17606b3933dd4bd1a05a65f93"><td class="memItemLeft" align="right" valign="top"><a id="a543d3da17606b3933dd4bd1a05a65f93" name="a543d3da17606b3933dd4bd1a05a65f93"></a>
ATDATACORE_EXPORT WCharCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetPresentationFormId</b> () const</td></tr>
<tr class="separator:a543d3da17606b3933dd4bd1a05a65f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e5f56213c649a5c515a1f5b80663877"><td class="memItemLeft" align="right" valign="top"><a id="a8e5f56213c649a5c515a1f5b80663877" name="a8e5f56213c649a5c515a1f5b80663877"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetPresentationFormId</b> (WCharCP formId)</td></tr>
<tr class="separator:a8e5f56213c649a5c515a1f5b80663877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff4e4431a2422cbe05444e518787be2"><td class="memItemLeft" align="right" valign="top"><a id="a9ff4e4431a2422cbe05444e518787be2" name="a9ff4e4431a2422cbe05444e518787be2"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>ClearPresentationFormId</b> ()</td></tr>
<tr class="separator:a9ff4e4431a2422cbe05444e518787be2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a505b40e199c58c0f4ed74c78da086792"><td class="memItemLeft" align="right" valign="top"><a id="a505b40e199c58c0f4ed74c78da086792" name="a505b40e199c58c0f4ed74c78da086792"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetPresentationFormFlag</b> (WCharCP formFlag)</td></tr>
<tr class="separator:a505b40e199c58c0f4ed74c78da086792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a532630086f591148959523dc197eea5d"><td class="memItemLeft" align="right" valign="top"><a id="a532630086f591148959523dc197eea5d" name="a532630086f591148959523dc197eea5d"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPresentationFormFlag</b> (WCharCP formFlag)</td></tr>
<tr class="separator:a532630086f591148959523dc197eea5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected 成员函数</h2></td></tr>
<tr class="memitem:a9c4316e8b4786a1a79ae6d6faec63d7c"><td class="memItemLeft" align="right" valign="top"><a id="a9c4316e8b4786a1a79ae6d6faec63d7c" name="a9c4316e8b4786a1a79ae6d6faec63d7c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>PushConditionalDrawState</b> (bool state)</td></tr>
<tr class="separator:a9c4316e8b4786a1a79ae6d6faec63d7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e79fd1b75821e38eb965e8a27827550"><td class="memItemLeft" align="right" valign="top"><a id="a6e79fd1b75821e38eb965e8a27827550" name="a6e79fd1b75821e38eb965e8a27827550"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>PopConditionalDrawState</b> ()</td></tr>
<tr class="separator:a6e79fd1b75821e38eb965e8a27827550"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p >视图上下文 </p>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/28 </dd></dl>
</div><h2 class="groupheader">成员函数说明</h2>
<a id="aa0b5acba9d7c3b6da1030c023eac21df" name="aa0b5acba9d7c3b6da1030c023eac21df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0b5acba9d7c3b6da1030c023eac21df">&#9670;&nbsp;</a></span>CookDisplayParams()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::CookDisplayParams </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>改变当前自然的元素显示设置，解析上下文需要的有效符号并初始化当前元素材质符号 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a218157f89f2c623dee049279fdb278be" name="a218157f89f2c623dee049279fdb278be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a218157f89f2c623dee049279fdb278be">&#9670;&nbsp;</a></span>CookDisplayParamsOverrides()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::CookDisplayParamsOverrides </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>改变任意上下文覆盖的当前元素显示设置，烘焙修改的元素显示设置到当前材质符号重载中 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a00711b71f410ba5832519b3ae9d7da88" name="a00711b71f410ba5832519b3ae9d7da88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00711b71f410ba5832519b3ae9d7da88">&#9670;&nbsp;</a></span>DrawStyledArc2d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledArc2d </td>
          <td>(</td>
          <td class="paramtype">XEllipse3dCR&#160;</td>
          <td class="paramname"><em>ellipse</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isEllipse</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>zDepth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint2dCP&#160;</td>
          <td class="paramname"><em>range</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制二维椭圆弧 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心二维椭圆弧</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">XEllipse3dCR</td><td>ellipse 椭圆弧数据 </td></tr>
    <tr><td class="paramname">bool</td><td>isEllipse 视为椭圆而非圆弧 </td></tr>
    <tr><td class="paramname">double</td><td>zDepth z深度值 </td></tr>
    <tr><td class="paramname">XPoint2dCP</td><td>range 椭圆弧范围（min、max两点），该参数仅用于加快处理速度，可传NULL </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="aa07a8deb599b13b7fe8f06b3a53d86ed" name="aa07a8deb599b13b7fe8f06b3a53d86ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa07a8deb599b13b7fe8f06b3a53d86ed">&#9670;&nbsp;</a></span>DrawStyledArc3d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledArc3d </td>
          <td>(</td>
          <td class="paramtype">XEllipse3dCR&#160;</td>
          <td class="paramname"><em>ellipse</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isEllipse</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint3dCP&#160;</td>
          <td class="paramname"><em>range</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制三维椭圆弧 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心三维椭圆弧</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">XEllipse3dCR</td><td>ellipse 椭圆弧数据 </td></tr>
    <tr><td class="paramname">bool</td><td>isEllipse 视为椭圆而非圆弧 </td></tr>
    <tr><td class="paramname">XPoint3dCP</td><td>range 椭圆弧范围（min、max两点），该参数仅用于加快处理速度，可传NULL </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a224aa28b74e8a31a5f3a3667b6ce2d84" name="a224aa28b74e8a31a5f3a3667b6ce2d84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a224aa28b74e8a31a5f3a3667b6ce2d84">&#9670;&nbsp;</a></span>DrawStyledBSplineCurve2d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledBSplineCurve2d </td>
          <td>(</td>
          <td class="paramtype">ATBsplineCurveCR&#160;</td>
          <td class="paramname"><em>curve</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>zDepth</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制二维B样条曲线 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心二维B样条曲线</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATBsplineCurveCR</td><td>curve B样条曲线数据 </td></tr>
    <tr><td class="paramname">double</td><td>zDepth z深度值 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a8d2ac2f472fdb8a9ebf3cdea5fdb396d" name="a8d2ac2f472fdb8a9ebf3cdea5fdb396d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d2ac2f472fdb8a9ebf3cdea5fdb396d">&#9670;&nbsp;</a></span>DrawStyledBSplineCurve3d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledBSplineCurve3d </td>
          <td>(</td>
          <td class="paramtype">ATBsplineCurveCR&#160;</td>
          <td class="paramname"><em>curve</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制三维B样条曲线 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心三维B样条曲线</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATBsplineCurveCR</td><td>curve B样条曲线数据 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="ae9bc6d7d1f892ceb2fcf1e993a0b983a" name="ae9bc6d7d1f892ceb2fcf1e993a0b983a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9bc6d7d1f892ceb2fcf1e993a0b983a">&#9670;&nbsp;</a></span>DrawStyledCurveSet2d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledCurveSet2d </td>
          <td>(</td>
          <td class="paramtype">CurveSetCR&#160;</td>
          <td class="paramname"><em>curve</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>zDepth</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>使用当前线样式绘制二维曲线集 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心二维曲线集</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">CurveSetCR</td><td>curve 曲线集数据 </td></tr>
    <tr><td class="paramname">double</td><td>zDepth z深度值 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a39f2adbd05a67ba08c2def60bd47298c" name="a39f2adbd05a67ba08c2def60bd47298c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39f2adbd05a67ba08c2def60bd47298c">&#9670;&nbsp;</a></span>DrawStyledCurveSet3d()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledCurveSet3d </td>
          <td>(</td>
          <td class="paramtype">CurveSetCR&#160;</td>
          <td class="paramname"><em>curve</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>使用当前线样式绘制三维曲线集 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心三维曲线集</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATBsplineCurveCR</td><td>curve 曲线集数据 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a747c33ca359bc8d76471390624869edf" name="a747c33ca359bc8d76471390624869edf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a747c33ca359bc8d76471390624869edf">&#9670;&nbsp;</a></span>DrawStyledLineString2d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledLineString2d </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nPts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint2dCP&#160;</td>
          <td class="paramname"><em>pts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>zDepth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint2dCP&#160;</td>
          <td class="paramname"><em>range</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>closed</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制二维线串 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心线串</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">int</td><td>nPts 点数 </td></tr>
    <tr><td class="paramname">XPoint2dCP</td><td>pts 线串顶点 </td></tr>
    <tr><td class="paramname">double</td><td>zDepth 所有顶点的显示优先级 </td></tr>
    <tr><td class="paramname">XPoint2dCP</td><td>range 顶点范围（min、max两点），该参数仅用于加快处理速度，可传NULL </td></tr>
    <tr><td class="paramname">bool</td><td>closed 点构成了闭合形状还是线串 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a8b0f21c1c2d16eae3fd7c9f9bc771cec" name="a8b0f21c1c2d16eae3fd7c9f9bc771cec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b0f21c1c2d16eae3fd7c9f9bc771cec">&#9670;&nbsp;</a></span>DrawStyledLineString3d()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawStyledLineString3d </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nPts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint3dCP&#160;</td>
          <td class="paramname"><em>pts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint3dCP&#160;</td>
          <td class="paramname"><em>range</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>closed</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>使用当前线样式绘制二维线串 </p>
<dl class="section note"><dt>注解</dt><dd>没有当前线样式时，将绘制实心线串</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">int</td><td>nPts 点数 </td></tr>
    <tr><td class="paramname">XPoint3dCP</td><td>pts 线串顶点 </td></tr>
    <tr><td class="paramname">XPoint3dCP</td><td>range 顶点范围（min、max两点），该参数仅用于加快处理速度，可传NULL </td></tr>
    <tr><td class="paramname">bool</td><td>closed 点构成了闭合形状还是线串 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="ad9ee0ae33f1c7b116c150d82cd0c39ba" name="ad9ee0ae33f1c7b116c150d82cd0c39ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9ee0ae33f1c7b116c150d82cd0c39ba">&#9670;&nbsp;</a></span>DrawSymbol()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawSymbol </td>
          <td>(</td>
          <td class="paramtype">IDisplaySymbol *&#160;</td>
          <td class="paramname"><em>symbolDef</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TransformCP&#160;</td>
          <td class="paramname"><em>trans</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ClipPlaneSetP&#160;</td>
          <td class="paramname"><em>clip</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>ignoreColor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>ignoreWeight</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>给定一个显示符号定义来绘制一个显示符号实例 </p>
<p >显示符号定义通常来说是全局缓存的，因此第一次调用该接口时会创建缓存，后续调用将会使用缓存进行绘制</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">IDisplaySymbol</td><td>* symbolDef 符号定义 </td></tr>
    <tr><td class="paramname">TransformCP</td><td>trans 作用到符号定义上的变换矩阵 </td></tr>
    <tr><td class="paramname">ClipPlaneSetP</td><td>clip 作用到符号定义上的剖切面集合，可以为NULL </td></tr>
    <tr><td class="paramname">bool</td><td>ignoreColor 如果为true，将忽略符号定义中的颜色而使用上下文中的颜色 </td></tr>
    <tr><td class="paramname">bool</td><td>ignoreWeight 如果为true，将忽略符号定义中的线宽而使用上下文中的线宽 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="ae8db42ecc6f73bfab6975acf93860745" name="ae8db42ecc6f73bfab6975acf93860745"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8db42ecc6f73bfab6975acf93860745">&#9670;&nbsp;</a></span>DrawTextBlock() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawTextBlock </td>
          <td>(</td>
          <td class="paramtype">TextBlockCR&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>绘制文本块（包括所有行与格式） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TextBlockCR</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="adba3a64651aeb7b1ff06bc909aab4746" name="adba3a64651aeb7b1ff06bc909aab4746"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adba3a64651aeb7b1ff06bc909aab4746">&#9670;&nbsp;</a></span>DrawTextBlock() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawTextBlock </td>
          <td>(</td>
          <td class="paramtype">TextBlockCR&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">TextBlockDrawOptionsCR&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>根据给定的选项绘制文本块（包括所有行与格式） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TextBlockCR</td><td></td></tr>
    <tr><td class="paramname">TextBlockDrawOptionsCR</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a003370749051f8e698189799c1d85ef8" name="a003370749051f8e698189799c1d85ef8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a003370749051f8e698189799c1d85ef8">&#9670;&nbsp;</a></span>DrawTextString()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATViewContxt::DrawTextString </td>
          <td>(</td>
          <td class="paramtype">TextStringCR&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>绘制文本字符串以及例如背景形状、下划线、上划线等的装饰，需为文本字符串的符号设置当前元素显示设置 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TextStringCR</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<a id="a704b4b09eb7018cac8623f7324d3c6ae" name="a704b4b09eb7018cac8623f7324d3c6ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a704b4b09eb7018cac8623f7324d3c6ae">&#9670;&nbsp;</a></span>GetIDrawGeom()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT IDrawGeomR ATViewContxt::GetIDrawGeom </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取当前视图上下文关联的IviewDraw接口，应用应该使用该接口来绘制几何图形 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT IDrawGeomR</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/11 </dd></dl>

</div>
</div>
<hr/>该结构体的文档由以下文件生成:<ul>
<li>D:/doxy/PublicAPI/ATDataCore/<a class="el" href="../../d8/d7f/_a_t_view_ctxt_8h_source.html">ATViewCtxt.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
